main membrane - Turkish English Dictionary